package com.ycsj.goldmedalnewconcept.teacher.bean;

import java.io.Serializable;
import java.util.List;

/**
 * 考勤管理的数据集合
 * Created by Administrator on 2018/7/1 0001.
 */

public class AttenInfo implements Serializable {

    /**
     * late_num : 0
     * total_num : 3
     * leave_num : 0
     * absent_num : 0
     * state : 200
     * list : [{"sttel":"17100000001","leaveList":[{"rowId":14,"userId":"17100000001","content":"测试请假","status":"0","beginDateStr":"2019-04-11","endDateStr":"2019-04-12"}],"name":"组员1","icon":"http://s.moregolden.com:8888/ycsj_count/img/17100000001_0.jpg","isPermission":"0","ATTENDANCE_TYPE":""},{"sttel":"17100000002","leaveList":[{"rowId":15,"userId":"17100000002","content":"测试请假2","status":"1","beginDateStr":"2019-04-11","endDateStr":"2019-04-12"}],"name":"组员2","icon":"http://s.moregolden.com:8888/ycsj_count/img/17100000002_0.jpg","isPermission":"1","ATTENDANCE_TYPE":"2"},{"sttel":"18186120010","name":"大亨","icon":"http://s.moregolden.com:8888/ycsj_count/img/18186120010_0.jpg","ATTENDANCE_TYPE":""}]
     * atten_num : 0
     */

    private String late_num;
    private String total_num;
    private String leave_num;
    private String absent_num;
    private String state;
    private String atten_num;
    private List<ListBean> list;

    public String getLate_num() {
        return late_num;
    }

    public void setLate_num(String late_num) {
        this.late_num = late_num;
    }

    public String getTotal_num() {
        return total_num;
    }

    public void setTotal_num(String total_num) {
        this.total_num = total_num;
    }

    public String getLeave_num() {
        return leave_num;
    }

    public void setLeave_num(String leave_num) {
        this.leave_num = leave_num;
    }

    public String getAbsent_num() {
        return absent_num;
    }

    public void setAbsent_num(String absent_num) {
        this.absent_num = absent_num;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getAtten_num() {
        return atten_num;
    }

    public void setAtten_num(String atten_num) {
        this.atten_num = atten_num;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public static class ListBean {
        /**
         * sttel : 17100000001
         * leaveList : [{"rowId":14,"userId":"17100000001","content":"测试请假","status":"0","beginDateStr":"2019-04-11","endDateStr":"2019-04-12"}]
         * name : 组员1
         * icon : http://s.moregolden.com:8888/ycsj_count/img/17100000001_0.jpg
         * isPermission : 0
         * ATTENDANCE_TYPE :
         */

        private String sttel;
        private String name;
        private String icon;
        private String isPermission;
        private String attendanceType;
        private List<LeaveListBean> leaveList;

        public String getSttel() {
            return sttel;
        }

        public void setSttel(String sttel) {
            this.sttel = sttel;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public String getIsPermission() {
            return isPermission;
        }

        public void setIsPermission(String isPermission) {
            this.isPermission = isPermission;
        }

        public String getAttendanceType() {
            return attendanceType;
        }

        public void setAttendanceType(String attendanceType) {
            this.attendanceType = attendanceType;
        }

        public List<LeaveListBean> getLeaveList() {
            return leaveList;
        }

        public void setLeaveList(List<LeaveListBean> leaveList) {
            this.leaveList = leaveList;
        }

        public static class LeaveListBean {
            /**
             * rowId : 14
             * userId : 17100000001
             * content : 测试请假
             * status : 0
             * beginDateStr : 2019-04-11
             * endDateStr : 2019-04-12
             */

            private int rowId;
            private String userId;
            private String content;
            private String status;
            private String beginDateStr;
            private String endDateStr;
            private String createDateStr;

            public String getCreateDateStr() {
                return createDateStr;
            }

            public void setCreateDateStr(String createDateStr) {
                this.createDateStr = createDateStr;
            }

            public int getRowId() {
                return rowId;
            }

            public void setRowId(int rowId) {
                this.rowId = rowId;
            }

            public String getUserId() {
                return userId;
            }

            public void setUserId(String userId) {
                this.userId = userId;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getBeginDateStr() {
                return beginDateStr;
            }

            public void setBeginDateStr(String beginDateStr) {
                this.beginDateStr = beginDateStr;
            }

            public String getEndDateStr() {
                return endDateStr;
            }

            public void setEndDateStr(String endDateStr) {
                this.endDateStr = endDateStr;
            }
        }
    }
}
